package chapter04;

import java.util.Scanner;

/**
 * ClassName: InfiniteCycleTest
 * Package: capter03
 * Description:
 *从键盘读入个数不确定的整数，
 * 并判断读入的正数和负数的个数，
 * 输入为0时结束程序。
 * @Author 安思宇
 * @Create 2024/11/23 15:49
 */
public class InfiniteCycleTest {
    public static void main(String[] args) {
        Scanner scan=new Scanner(System.in);
        int number=0;
        int positive=0;//记录正数的个数
        int negative=0;//记录负数的个数
        boolean isFlag=true;
        do {
            System.out.println("请输入一个整数");
            number=scan.nextInt();
            if(number>0){
                positive++;
            } else if (number<0) {
                negative++;
            }else {
                isFlag=false;
                System.out.println("程序结束！");
            }
            System.out.println("正数有："+positive+"个,"+"负数有："+negative+"个。");
            continue;
        }while(isFlag);
        scan.close();
    }
}
